
				
		
	$(function(){
		
		var proList = localStorage.getItem("proList"),
		
			proList = JSON.parse(proList);
			
		var cont = function(){
			var len1 = $("tbody input[type=checkbox]").length;
			var len2 = $("tbody input[type=checkbox]:checked").length;
			return len1-len2; 
		}
		var total = function(){
			var check = $("tbody input[type=checkbox]:checked");
			var a = 0;
			for(var i=0;i<check.length;i++){
				a+=parseInt(check.eq(i).parents().siblings("td:nth-child(5)").find("span").text());
			}
			$(".sub p>span").text(a); 
		}
		
		
		var tr = $("table tbody tr");
		for(i=0;i<tr.length;i++){
			var jiage = 999;
			var num = parseInt(tr.eq(i).find(".prd_num").val());
			var zhehoujia;
			zhehoujia = jiage * num;
			tr.eq(i).find("td:nth-child(5) span").text(zhehoujia)
			
		}
	
		
		$(".prd_addNum").click(function(){

			var a;
			var num = parseInt($(this).siblings(".prd_num").val());
			var jiage = 999;
			var zhehoujia;
			++num;
			if(num>99){
				num=99;
			}
			
			zhehoujia = jiage * num;
			
			$(this).parent().siblings("td:nth-child(5)").find("span").text(zhehoujia)
			
			$(this).siblings(".prd_num").val(num);
			
			
			
			
			for(var j=0;j<proList.length;j++){
				a = $(".prd_num").eq(j).val()
				proList[j].number = a;
//				proList.splice(this,1)
//				console.log(proList[i].number)
//				$(this).siblings().remove()
				
				localStorage.setItem('proList',JSON.stringify(proList))
//				console.log(proList[i].number)
			}
//			for(var k=0;k<proList.length;k++){
//				var get=JSON.parse(localStorage.getItem('proList'))
//					console.log(get)
////					var Hnumber=get[f].number
////					console.log(Hnumber)
//				
//				
//			}
//			
			
			
			total();
			
		})
		
		$(".prd_subNum").click(function(){
			var a;
			
			var num = parseInt($(this).siblings(".prd_num").val());
			--num;
			var jiage = 999;
			var zhehoujia;
			
			if(num<1){
				num=1;
			}
			
			zhehoujia = jiage * num;
			$(this).parent().siblings("td:nth-child(5)").find("span").text(zhehoujia)
			$(this).siblings(".prd_num").val(num);
			
			
			for(var j=0;j<proList.length;j++){
				a = $(".prd_num").eq(j).val()
				proList[j].number = a;
//				proList.splice(this,1)
//				console.log(proList[i].number)
//				$(this).siblings().remove()
				
				localStorage.setItem('proList',JSON.stringify(proList))
//				console.log(proList[i].number)
			}
//			for(var k=0;k<proList.length;k++){
//				var get=JSON.parse(localStorage.getItem('proList'))
//					console.log(get)
////					var Hnumber=get[f].number
////					console.log(Hnumber)
//				
//				
//			}
//			
			
			total();
		})
		
		$("thead input").click(function(){
			if($(this).is(":checked")){
				$("tbody input[type=checkbox]").prop("checked","checked");
				total();
			}else{
				$("tbody input[type=checkbox]").removeAttr("checked")
				total();
			}
			
		})
		
		$("tbody input[type=checkbox]").bind("click",function(){
			if(!cont()){
				$("thead input").prop("checked","checked");
			}else{
				$("thead input").removeAttr("checked");
			}
			total();
		})
		
		$(".prd_num").change(function(){
			var a;
			var numA = $(this).val();
			var jiage = 999;
			var zhehoujia;
			if(isNaN(numA)){
				numA=1;
			}else if(numA>99){
				numA=99;
			}else if(numA<1){
				numA=1;
			}
			numA = Math.round(numA);
			$(this).val(numA);
			
			zhehoujia = jiage * numA;
			$(this).parent().siblings("td:nth-child(5)").find("span").text(zhehoujia)
			
			
						for(var j=0;j<proList.length;j++){
				a = $(".prd_num").eq(j).val()
				proList[j].number = a;
//				proList.splice(this,1)
//				console.log(proList[i].number)
//				$(this).siblings().remove()
				
				localStorage.setItem('proList',JSON.stringify(proList))
//				console.log(proList[i].number)
			}
//			for(var k=0;k<proList.length;k++){
//				var get=JSON.parse(localStorage.getItem('proList'))
//					console.log(get)
////					var Hnumber=get[f].number
////					console.log(Hnumber)
//				
//				
//			}
//		
			
			total();
		})
		
		
		
		
		
//			$(".delete").click(function() {
//				var kk = confirm("删除吗？？")
//				if(kk == true){
//					$(this).parent().parent().parent().remove()
////					$(this).parents("tbody tr").remove();
////				    proList.splice(this.index,1);
//					localStorage.setItem("proList",JSON.stringify(proList))
//					this.parentNode.parentNode.remove();
//				}
//				
//		
//		})
//			
//				$("table").on("click",".delete",function(index){
//					var kk = confirm("删除吗？？")
//					if(kk == true){
//						$(this).parent().parent().parent().remove()
//						proList.splice(this.index,1)
//						localStorage.removeItem("proList")
//					}else{}
//					localStorage.setItem('proList',JSON.stringify(proList))
////						alert(5657)
//					
////					console.log(45)
//					total();
//					
//				})

				$("table").on("click",".delete",function(){
					if(confirm("删除吗？？")){
						var z=$(this).parents("tr").index()-1;
						$(this).parent().parent().parent().remove();
//						console.log(z);
						proList.splice(z,1);
						localStorage.setItem('proList',JSON.stringify(proList));
					}
				
						
					
//					localStorage.setItem('proList',JSON.stringify(proList))
//						alert(5657)
					
//					console.log(45)
					total();
					
				})
			
			
		
			
			
			
			
			
			
	})
	












//			$(document).ready(function(){
//				$(".delete").click(function() {
//					$("input:checked").parents("tbody tr").remove();
//					total();
//				})
//			})
